﻿namespace Xms.Abp.Components;

public partial class PageWrapper: AntDomComponentBase
{
    private const string PrefixCls = "ant-pro";
    private readonly string _prefixedClassName = $"{PrefixCls}-page-container";

    [Parameter] public RenderFragment Extra { get; set; }

    [Parameter] public RenderFragment ExtraContent { get; set; }

    [Parameter] public RenderFragment Content { get; set; }

    [Parameter] public RenderFragment SearchPanel { get; set; }

    [Parameter] public RenderFragment ChildContent { get; set; }

    [Parameter] public string Title { get; set; }

    [Parameter] public RenderFragment Breadcrumb { get; set; }

    [Parameter] public IList<TabPaneItem> TabList { get; set; }

    [Parameter] public string TabActiveKey { get; set; }

    [Parameter] public EventCallback<string> OnTabChange { get; set; }
}
